package me.xplabs.msg 
{
	/**
	 * 发送通知notification的常量定义
	 * ...
	 * @author xiaohan
	 */
	public class NotificationName 
	{
		//项目启动
		public static const STARTUP:String = "startup";
		//场景切换
		public static const CHANGE_SCENE:String = "changeScene";
		//开启渲染战斗界面
		public static const START_DRAWING:String = "startDrawing";
		//暂停渲染战斗界面
		public static const SUSPEND_DRAWING:String = "suspendDrawing";
		//设置障碍数据
		public static const OBSTACLE_DATA:String = "obstacleData";
		//加载地图文件成功
		public static const LOADER_MAP_COMPLETE:String = "loaderMapComplete";
		//加载关卡敌人文件成功
		public static const LOADER_ENERGY_COMPLETE:String = "loaderEnergyComplete";
		//选择关卡
		public static const SELECTED_RAID:String = "selectedRaid";
		//战斗通知
		public static const FIGHT_MAP_MANAGER:String = "fightMapManager";
		//初始资源加载完成
		public static const INIT_LOADER_COMPLETE:String = "initLoaderComplete";
		//战斗通知视图更新
		public static const FIGHT_NOTIFICATION:String = "fightNotification";
		//点击建筑
		public static const CLICK_BUILDING:String = "clickBuilding";
		/**
		 * 鼠标移入建筑
		 */
		public static const ROLL_OVER_BUILD:String = "rollOverBuild";
		/**
		 * 鼠标移出建筑
		 */
		 public static const ROLL_OUT_BUILD:String = "rollOutBuild";
		 /** 点击位图渲染的舞台*/
		public static const CLICK_MAP_STAGE:String = "clickMapStage";
		/** 显示战斗界面关卡信息视图*/
		public static const VIEW_SHOW_RAIDINFO:String = "viewShowRaidinfo";
		/** 隐藏战斗界面关卡信息视图*/
		public static const VIEW_HIDE_RAIDINFO:String = "viewHideRaidinfo";
		/***/
		public static const UPDATE_RAIDINFO:String = "updateRaidinfo";
		/** 结束游戏，胜利or失败*/
		public static const END_GAME:String = "endGame";
		/** 隐藏结束界面*/
		public static const HIDE_END_GAME:String = "hideEndGame";
		
		/* 暂停游戏**/
		public static const SUSPEND_GAME:String = "suspendGame";
		/* 恢复游戏**/
		public static const REGAIN_GAME:String = "regainGame";
		/* 关卡重新开始**/
		static public const TRY_ANGIN_GAME:String = "tryAnginGame";
		/* 显示游戏菜单面板**/
		static public const SHOW_GAME_MENU:String = "showGameMenu";
		/* 隐藏游戏菜单面板**/
		static public const HIDE_GAME_MENU:String = "hideGameMenu";
		
		
		public static const ROLL_OVER_FLAG:String = "rollOverFlag";
		public static const ROLL_OUT_FLAG:String = "rollOutFlag";
		
	}
}